a big leader - Turco Inglés Diccionario